package views
{
	public class Validacion
	{	
		/**
		 * valida si el campo es un numero
		 */
		public function validaNumero(numero:String):String{
			var num:int = parseInt(numero);
			var retorno:String;
			if (num==0){
				retorno = "Debe ingresar SOLO números mayores a cero en el ID";
			}
			return retorno;
		}
		
	/**
	 * Valida si el json es un error, si es valido retorna nulo
	 */		
		public function validaErrorJson(json:String):String{
			var resultado:String;
			if(json=="-1"){
				resultado = "ERROR: El registro ha sido borrado";
			}else if (json=="0"){
				resultado = "ERROR: Existen datos nulos";
			}else if (json=="1"){
				resultado = "ERROR: No se encontraron registros";
			}else if (json=="2"){
				resultado = "ERROR: Excepción"
			}
			return resultado;
		}
		
		/**
		 * Valida si la operacion fue exitosa
		 */ 
		public function validaExitoJson(json:String):String{
			var resultado:String;
			if (json=="3"){	
				resultado = "EXITO: Se ha ingresado correctamente";
			}else if (json=="4"){
				resultado = "EXITO: Se ha eliminado correctamente";
			}else if (json=="5"){
				resultado = "EXITO: Se ha actualizado correctamente";
			}
			return resultado;
		}
	}
}